

// 入口函数，是dom加载完才会执行js
// 获取用户信息的方法
function  getUserInfo(){
    $.ajax({
        type:'GET',
        url:'/my/userinfo',
    //    通过 headers属性，指定请求头对象
      
        success:function(res){
           
            // res.data.nicname='admin'


            if(!res.data){
             
                return
            }
            const name=(res.data.nicname || res.data.username)[0].toUpperCase()
           
            res.data.textAvatar=name
            if(res.status==0){
                console.log('登陆成功');
              const htmlStr=  template('temp',res)
              $('#header-avater').html(htmlStr)
              const htmlStr2=  template('temp2',res)
              $('.avatar-container').html(htmlStr2)
             layui.element.render('nav','header-nav')

            }
            else{
                layer.msg('登陆失败');

            }
        }
        // ,
        // // 不管成功还是失败都需要执行的函数，和success和error的位置无关，Ajax内部默认是先执行success,后error，再complete
        // complete:function(res){
        //     console.log(res);
        //     // 判断身分是否失败
        //    if(res.responseJSON.message==="身份认证失败！"){
        //     //    清除本地的token
        //     localStorage.clear()
        // // 跳转到登陆页面
        // location.href='./login.html'
        //    }
        // }
    })
}
getUserInfo()



// 给退出注册点击事件
$('.logout').click(function(){
    console.log(111);
    // 询问是否退出
    layer.confirm('确定退出吗?', {icon: 3, title:'提示'}, function(index){
        //do something
// 1、清空本地的token
localStorage.clear()
// 2、挑转到登陆页面
location.href='./login.html'

    // 关闭指定弹出层
        layer.close(index);
      }); 
        
})
